triumph amid challenges

Translations
побеждать среди вызовов
The company managed to triumph amid challenges that threatened its survival.
Компания смогла победить среди вызовов, которые угрожали её выживанию.